/**
 *  时间线相关manager
 */


#import "TWbBaseManager.h"
#import "TWbHomeTimeLine.h"

@interface TWbStatusesManager : TWbBaseManager
{
    
}
/**
 *  单例
 */
+(instancetype)shareInstance;

/**
 *  本接口用于获取当前登录用户以及关注用户的最新微博，比如：微博消息的发表内容、发表时间、发表人等。
 *
 *  @param pageFlag    分页标识（0：第一页，1：向下翻页，2：向上翻页
 *  @param pageTime    本页起始时间（第一页：填0，向上翻页：填上一次请求返回的第一条记录时间，向下翻页：填上一次请求返回的最后一条记录时间）
 *  @param reqNum      每次请求记录的条数（1-70条）
 *  @param type        拉取类型（需填写十进制数字）
 0x1 原创发表 0x2 转载 如需拉取多个类型请使用|，如(0x1|0x2)得到3，则type                                               = 3即可，填零表示拉取所有类型
 *  @param contentType 内容过滤。0-表示所有类型，1-带文本，2-带链接，4-带图片，8-带视频，0x10-带音频 建议不使用contenttype为1的类型，如果要拉取只有文本的微博，建议使用0x80
 *  @param block      回调
 */

-(void)queryStatusesHomeTimelineWithPageFlag:(NSString *)pageFlag
                                    pagetime:(NSString *)pageTime
                                      reqnum:(NSString *)reqNum
                                        type:(NSString *)type
                                 contenttype:(NSString *)contentType
                               completeBlock:(void (^) (TWbHomeTimeLineOutput *outPut,NSError *error))block;
@end
